frog of a horse's foot - Turco Inglés Diccionario